package com.idefav.springbootdemo;

import java.util.List;

public class test2 {

    /**
     * international : 2
     * productType : 3
     * priceMark : 157be7551bcc51b7
     * fromCityId : 3364
     * toCityId : 0
     * routeType : 1
     * estimatedDistance : 0
     * estimatedTime : 0
     * productId : 101286
     * overDistance : 0
     * freeWaitMinutes : 0
     * waitTimePrice : 0
     * carTypeList : [{"priceTimeId":1304,"priceCarTypeId":6720,"name":"经济型5座","carPrice":760,"isChineseService":1,"setPrice":760,"freeServiceList":[1,2,9],"carTypeID":11},{"priceTimeId":1304,"priceCarTypeId":6719,"name":"舒适型5座","carPrice":842,"isChineseService":1,"setPrice":842,"freeServiceList":[1,2,9],"carTypeID":4},{"priceTimeId":1304,"priceCarTypeId":6721,"name":"经济型7座","carPrice":890,"isChineseService":1,"setPrice":890,"freeServiceList":[1,2,9],"carTypeID":13},{"priceTimeId":1304,"priceCarTypeId":6718,"name":"舒适型7座","carPrice":902,"isChineseService":1,"setPrice":902,"freeServiceList":[1,2,9],"carTypeID":5},{"priceTimeId":1304,"priceCarTypeId":142826,"name":"经济型9座","carPrice":1038,"isChineseService":1,"setPrice":1038,"freeServiceList":[1,2,9],"carTypeID":15},{"priceTimeId":1304,"priceCarTypeId":20160,"name":"舒适型9座","carPrice":1066,"isChineseService":1,"setPrice":1066,"freeServiceList":[1,2,9],"carTypeID":6},{"priceTimeId":1304,"priceCarTypeId":24730,"name":"舒适型12座","carPrice":1362,"isChineseService":1,"setPrice":1362,"freeServiceList":[1,2,9],"carTypeID":9},{"priceTimeId":1304,"priceCarTypeId":164375,"name":"舒适型24座","carPrice":1600,"isChineseService":1,"setPrice":1600,"freeServiceList":[1,2,9],"carTypeID":34}]
     * freeDistance : 300
     * additionalServiceList : [{"sid":"SEATU1","content":"0-1岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU2","content":"1-4岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU3","content":"4-7岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU4","content":"7-12岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU5","content":"儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0}]
     * childSeat : [{"sid":"SEATU1","content":"0-1岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU2","content":"1-4岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU3","content":"4-7岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0},{"sid":"SEATU4","content":"7-12岁儿童座椅","price":100,"maxCount":2,"unit":"个","necessary":0}]
     * freeTime : 0
     * overTime : 0
     * overTimeAmount : 0
     * subProductID : 101286
     * timePrice : 100.00
     * distancePrice : 0
     * serviceTags : []
     * resultCode : 1000
     * resultMessage : 操作成功
     */

    private int international;
    private int productType;
    private String priceMark;
    private int fromCityId;
    private int toCityId;
    private int routeType;
    private int estimatedDistance;
    private int estimatedTime;
    private int productId;
    private int overDistance;
    private int freeWaitMinutes;
    private int waitTimePrice;
    private String freeDistance;
    private int freeTime;
    private int overTime;
    private int overTimeAmount;
    private int subProductID;
    private String timePrice;
    private int distancePrice;
    private int resultCode;
    private String resultMessage;
    private List<CarTypeListBean> carTypeList;
    private List<AdditionalServiceListBean> additionalServiceList;
    private List<ChildSeatBean> childSeat;
    private List<?> serviceTags;

    public int getInternational() {
        return international;
    }

    public void setInternational(int international) {
        this.international = international;
    }

    public int getProductType() {
        return productType;
    }

    public void setProductType(int productType) {
        this.productType = productType;
    }

    public String getPriceMark() {
        return priceMark;
    }

    public void setPriceMark(String priceMark) {
        this.priceMark = priceMark;
    }

    public int getFromCityId() {
        return fromCityId;
    }

    public void setFromCityId(int fromCityId) {
        this.fromCityId = fromCityId;
    }

    public int getToCityId() {
        return toCityId;
    }

    public void setToCityId(int toCityId) {
        this.toCityId = toCityId;
    }

    public int getRouteType() {
        return routeType;
    }

    public void setRouteType(int routeType) {
        this.routeType = routeType;
    }

    public int getEstimatedDistance() {
        return estimatedDistance;
    }

    public void setEstimatedDistance(int estimatedDistance) {
        this.estimatedDistance = estimatedDistance;
    }

    public int getEstimatedTime() {
        return estimatedTime;
    }

    public void setEstimatedTime(int estimatedTime) {
        this.estimatedTime = estimatedTime;
    }

    public int getProductId() {
        return productId;
    }

    public void setProductId(int productId) {
        this.productId = productId;
    }

    public int getOverDistance() {
        return overDistance;
    }

    public void setOverDistance(int overDistance) {
        this.overDistance = overDistance;
    }

    public int getFreeWaitMinutes() {
        return freeWaitMinutes;
    }

    public void setFreeWaitMinutes(int freeWaitMinutes) {
        this.freeWaitMinutes = freeWaitMinutes;
    }

    public int getWaitTimePrice() {
        return waitTimePrice;
    }

    public void setWaitTimePrice(int waitTimePrice) {
        this.waitTimePrice = waitTimePrice;
    }

    public String getFreeDistance() {
        return freeDistance;
    }

    public void setFreeDistance(String freeDistance) {
        this.freeDistance = freeDistance;
    }

    public int getFreeTime() {
        return freeTime;
    }

    public void setFreeTime(int freeTime) {
        this.freeTime = freeTime;
    }

    public int getOverTime() {
        return overTime;
    }

    public void setOverTime(int overTime) {
        this.overTime = overTime;
    }

    public int getOverTimeAmount() {
        return overTimeAmount;
    }

    public void setOverTimeAmount(int overTimeAmount) {
        this.overTimeAmount = overTimeAmount;
    }

    public int getSubProductID() {
        return subProductID;
    }

    public void setSubProductID(int subProductID) {
        this.subProductID = subProductID;
    }

    public String getTimePrice() {
        return timePrice;
    }

    public void setTimePrice(String timePrice) {
        this.timePrice = timePrice;
    }

    public int getDistancePrice() {
        return distancePrice;
    }

    public void setDistancePrice(int distancePrice) {
        this.distancePrice = distancePrice;
    }

    public int getResultCode() {
        return resultCode;
    }

    public void setResultCode(int resultCode) {
        this.resultCode = resultCode;
    }

    public String getResultMessage() {
        return resultMessage;
    }

    public void setResultMessage(String resultMessage) {
        this.resultMessage = resultMessage;
    }

    public List<CarTypeListBean> getCarTypeList() {
        return carTypeList;
    }

    public void setCarTypeList(List<CarTypeListBean> carTypeList) {
        this.carTypeList = carTypeList;
    }

    public List<AdditionalServiceListBean> getAdditionalServiceList() {
        return additionalServiceList;
    }

    public void setAdditionalServiceList(List<AdditionalServiceListBean> additionalServiceList) {
        this.additionalServiceList = additionalServiceList;
    }

    public List<ChildSeatBean> getChildSeat() {
        return childSeat;
    }

    public void setChildSeat(List<ChildSeatBean> childSeat) {
        this.childSeat = childSeat;
    }

    public List<?> getServiceTags() {
        return serviceTags;
    }

    public void setServiceTags(List<?> serviceTags) {
        this.serviceTags = serviceTags;
    }

    public static class CarTypeListBean {
        /**
         * priceTimeId : 1304
         * priceCarTypeId : 6720
         * name : 经济型5座
         * carPrice : 760
         * isChineseService : 1
         * setPrice : 760
         * freeServiceList : [1,2,9]
         * carTypeID : 11
         */

        private int priceTimeId;
        private int priceCarTypeId;
        private String name;
        private int carPrice;
        private int isChineseService;
        private int setPrice;
        private int carTypeID;
        private List<Integer> freeServiceList;

        public int getPriceTimeId() {
            return priceTimeId;
        }

        public void setPriceTimeId(int priceTimeId) {
            this.priceTimeId = priceTimeId;
        }

        public int getPriceCarTypeId() {
            return priceCarTypeId;
        }

        public void setPriceCarTypeId(int priceCarTypeId) {
            this.priceCarTypeId = priceCarTypeId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getCarPrice() {
            return carPrice;
        }

        public void setCarPrice(int carPrice) {
            this.carPrice = carPrice;
        }

        public int getIsChineseService() {
            return isChineseService;
        }

        public void setIsChineseService(int isChineseService) {
            this.isChineseService = isChineseService;
        }

        public int getSetPrice() {
            return setPrice;
        }

        public void setSetPrice(int setPrice) {
            this.setPrice = setPrice;
        }

        public int getCarTypeID() {
            return carTypeID;
        }

        public void setCarTypeID(int carTypeID) {
            this.carTypeID = carTypeID;
        }

        public List<Integer> getFreeServiceList() {
            return freeServiceList;
        }

        public void setFreeServiceList(List<Integer> freeServiceList) {
            this.freeServiceList = freeServiceList;
        }
    }

    public static class AdditionalServiceListBean {
        /**
         * sid : SEATU1
         * content : 0-1岁儿童座椅
         * price : 100
         * maxCount : 2
         * unit : 个
         * necessary : 0
         */

        private String sid;
        private String content;
        private int price;
        private int maxCount;
        private String unit;
        private int necessary;

        public String getSid() {
            return sid;
        }

        public void setSid(String sid) {
            this.sid = sid;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public int getMaxCount() {
            return maxCount;
        }

        public void setMaxCount(int maxCount) {
            this.maxCount = maxCount;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public int getNecessary() {
            return necessary;
        }

        public void setNecessary(int necessary) {
            this.necessary = necessary;
        }
    }

    public static class ChildSeatBean {
        /**
         * sid : SEATU1
         * content : 0-1岁儿童座椅
         * price : 100
         * maxCount : 2
         * unit : 个
         * necessary : 0
         */

        private String sid;
        private String content;
        private int price;
        private int maxCount;
        private String unit;
        private int necessary;

        public String getSid() {
            return sid;
        }

        public void setSid(String sid) {
            this.sid = sid;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public int getMaxCount() {
            return maxCount;
        }

        public void setMaxCount(int maxCount) {
            this.maxCount = maxCount;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public int getNecessary() {
            return necessary;
        }

        public void setNecessary(int necessary) {
            this.necessary = necessary;
        }
    }
}
